package com.whpost.service.entity.stamp;

import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 
 * </p>
 *
 * @author YinZhuoyi
 * @since 2024-04-11
 */
@Getter
@Setter
@TableName("STAMP_CARD")
@KeySequence("SEQ_STAMP_CARD")
public class StampCard implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId("ID")
    private Long id;

    @TableField("XM_ID")
    private Long xmId;

    @TableField("HD_ID")
    private Long hdId;

    @TableField("T_HYXX_ID")
    private Long tHyxxId;

    @TableField("SJH")
    private String sjh;

    @TableField("OPENID")
    private String openid;

    @TableField("LX")
    private String lx;

    @TableField("CZRQ")
    private Date czrq;

    @TableField("WJLJ")
    private String wjlj;

    @TableField("WJLJ_ZS")
    private String wjljZs;

    @TableField("WJLJ_TP1")
    private String wjljTp1;

    @TableField("WJLJ_TP2")
    private String wjljTp2;

    @TableField(exist = false)
    private StampHd stampHd;

    @TableField("SCBZ")
    private String scbz;
}
